Signal Processing First Lab 11: PeZ - The z, n, and ˆω Domains
|
|
- Antony Charles
- 5 years ago
- Views:
Transcription
1 Signal Processing First Lab : PeZ - The z, n, and ˆω Domains The lab report/verification will be done by filling in the last page of this handout which addresses a list of observations to be made when using the PeZ GUI. Introduction & Objective The objective for this lab is to build an intuitive understanding of the relationship between the location of poles and zeros in the z-domain, the impulse response h[n] in the n-domain, and the frequency response H(e j ˆω ) (the ˆω-domain). A graphical user interface (GUI) called PeZ was written in MATLAB for doing interactive explorations of the three domains. PeZ is based on the system function, represented as a ratio of polynomials in z, which can be expressed in either factored or expanded form as: H(z) = B(z) A(z) = G M ( z k z ) N ( p k z ) = M b k z k=0 N a k z Warm-up Invoke PeZ by simply downloading it from and installing it. A control panel with a few buttons and a plot of the unit circle in the complex z-plane will pop up. You can view a tutorial from the link. Here are a few things to try. You can use the control window to selectively place poles and zeros in the z-plane, and then observe (in a second window) how their placement affects the impulse and frequency responses. If the plots need manual updating, click on the Redo Plots button under the <Quicksize...> menu. The Real Time Drag Plots button will put PeZ in a mode such that an individual pole/zero (pair) can be moved around and the corresponding H(e j ˆω ) and h[n] plots will be updated as you drag the pole (or zero). Since exact placement of poles and zeros with the mouse is difficult, an Edit By Co-Ord button is provided for numerical entry of the real and imaginary parts, or magnitude and angle (a separate edit window appears when you use this option). Before you can edit a pole or zero, however, you must first select it with the mouse. Removal of individual poles or zeros can also be performed by clicking on the Delete Poles & Zeros button (again, a separate window will appear). Note that all poles and/or zeros can be easily cleared by clicking on the <Clear...> menu, and then selecting Poles, Zeros, or All. Play around with PeZ for a few minutes to gain some familiarity with the interface. Implement the following first-order system: H(z) = z + 0.9z by placing its poles and zeros at the correct location in the z-plane. First try placing the pole and zero with the mouse, and then use the Edit by Co-Ord feature. PeZ was written by Craig Ulmer. PeZ PeZ Tutorial
2 3 Relationships between z, n, and ˆω domains Work through the following exercises and keep track of your observations by filling in the worksheet at the end of this assignment. In general, you want to make note of the following quantities: How does h[n] change with respect to its rate of decay? For example, when h[n] = a n u[n], the impulse response will fall off more rapidly when a is smaller. If h[n] exhibits an oscillation period, what is the period? Also, estimate the decay rate of the envelope. How does H(e j ˆω ) change with respect to peak location and peak width? Note: review the Three-Domains - FIR under the link for chapter 7 and Three-Domains - IIR under the link for chapter 8 for examples of these relationships. 4 Lab Exercise: Real Poles (a) Use PeZ to place a single pole at z =. You may have to use the Edit by Co-Ord button to get the location exactly right. Use the plots for this case as the reference for answering the next four parts. (b) Move the pole close to the origin (still on the real axis). You can do this by clicking on the pole and dragging it to the new location. Describe the changes in the impulse response h[n] and the frequency response H(e j ˆω ). (c) You can also move poles and zeros under the influence of the Real Time Drag Plots option in PeZ. When this box is checked, the impulse response and frequency response plots are updated while you move the pole (or zero). Once this mode is set, click on the pole you want to move and start to drag it slowly. Watch for the update of the plots in the secondary window. After the real-time updating has started, you can release the mouse button and the pole (or zero) will follow the cursor. Click on the pole once more to stop moving it and to stop the updating. It is sometimes a little tricky to use this feature. Also the display may be jerky unless you have a high-performance computer with fast graphics. Move the real pole slowly from z = to z = and observe the changes in the impulse response h[n] and the frequency response H(e j ˆω ). (d) Place the pole exactly on the unit circle ( or maybe just inside at a radius of ). Describe the changes in h[n] and H(e j ˆω ). What do you expect to see for H(e j ˆω )? (e) Move the pole outside the unit circle. Describe the changes in h[n]. Explain how the appearance of h[n] validates the statement that the system is not stable. In this case, the frequency response H(e j ˆω ) is not legitimate because the system is no longer stable. (f) In general, where should poles be placed to guarantee system stability? By stability we mean that the system s output does not blow up. Chap 7 Three- Domains FIR Chap 8 Three- Domains iir 5 Lab Exercise: Complex Poles and Zeros PeZ assumes real coefficients for the numerator and denominator polynomials. Therefore, if we enter a complex pole or zero, PeZ will automatically insert second root at the conjugate location. For example, if we place a root at z = 3 + j, then we will also get one at z = 3 j.
3 (a) What property of the polynomial coefficients of A(z) = a z a z will guarantee that the roots come in conjugate pairs? (b) Clear all the poles and zeros from PeZ. Now place a pole with magnitude 0.85 at an angle of 45 ; and then two zeros at the origin. Note that PeZ automatically places a conjugate pole in the z-domain. The frequency response has a peak record the frequency (location) of this peak. (c) Change the angle of the pole: move the pole to 90, then 35. Describe the changes in H(e j ˆω ). Concentrate on the location of the peak. Next, we will put complex zeros on the unit circle to see the effect on H(e j ˆω ). (d) Clear all poles and zeros from PeZ. Now place zeros at the following locations: z =, z = 0 j and z 3 = 0 + j (remember that conjugate pairs such as z and z 3 will be entered simultaneously). Judging from the impulse and frequency responses what type of filter have you just implemented? 6 Lab Exercise: Filter Design In this section, we will use PeZ to place the poles and zeros of H(z) to make a filter with a desirable frequency response. Filter design is a process that selects the coefficients {a k } and {b k } to accomplish a (a) FIR Filter 6 (b) Feedback Filter magnitude magnitude ωˆ/π ωˆ/π Figure : Magnitude response of two unknown filters. Frequency axis is normalized (ˆω/π). Use PeZ to help you find the filter coefficients that will match these frequency responses as closely as possible. (a) Second-order FIR filter. (b) Second-order IIR filter. given task. The task here is to create a filter that has a very narrow notch. This filter would be useful for removing one frequency component while leaving others undisturbed. The notch filter can be synthesized from the cascade of two simpler filters shown in Fig.. (a) Start the process by using PeZ to design each of the filters given in Fig.. (You will have to determine the locations of the poles and zeros from the plots in Fig..) Both filters are second-order. Make sure that you enter the poles and zeros precisely. PeZ will do the conversion between between root locations and polynomial coefficients, but you could also do this with the MATLAB commands roots and poly. You can check your results by also calculating the filter coefficients by hand (see the next section on polynomials with complex coefficients). Record the coefficients of your filters in the table provided. Note: Use PeZ or freqz() to verify that the frequency response of each filter is correct. 3
4 (b) Now use PeZ to connect the filters together in a cascade. Place the poles and zeros, and then view the frequency response. Determine the filter coefficients for the overall cascaded filter H(z). (c) Use freqz() to determine the frequency response of the cascade of the two filters that you designed in part (e). Plot the magnitude of the overall frequency response of the cascade system for π < ˆω < π, and print a copy of the plot for your lab report. Explain briefly why the frequency response magnitude has a notch, and explain why the gain (i.e., H(e j ˆω ) ) at ˆω = 0 and ˆω = π is the same. 7 Filter Coefficients from Roots (Optional) Compute the filter coefficients for the denominator A(z) = a z a z and numerator B(z) = b 0 + b z + b z when the poles are: p = 0.75e jπ/4, p = 0.75e jπ/4, and the zeros are: Use the following relationship: z =, z = H(z) = B(z) A(z) = G ( z z )( z z ) ( p z )( p z ) () where z and z are the zeros, and p and p are the poles defined above. Determine G so that the maximum magnitude of H(e jω ) is one. (Remember that MATLAB can multiply polynomials via its conv function.) PeZ uses the normalized frequency scale: < ˆω/(π) <, which is the same as π < ˆω < π. 4
5 Lab WORKSHEET Turn this page in at the end of your lab period. Name: Date of Lab: Warm-up (Part ): Implemented first-order system with PeZ: Verified: Date/Time: Part Observations 4(a) h[n] decays exponentially with no oscillations, H(e j ˆω ) has a hump at ˆω = 0 4(b) 4(c) 4(d) 4(e) 4(f) 5(a) 5(b) 5(c) 5(d) Part 6(a,b) a k b k Filter Filter Cascade of and Explanation of cascade frequency response: 5
1 Introduction & Objective. 2 Warm-up. Lab P-16: PeZ - The z, n, and O! Domains
DSP First, 2e Signal Processing First Lab P-6: PeZ - The z, n, and O! Domains The lab report/verification will be done by filling in the last page of this handout which addresses a list of observations
More informationDSP First. Laboratory Exercise #10. The z, n, and ˆω Domains
DSP First Laboratory Exercise #10 The z, n, and ˆω Domains 1 Objective The objective for this lab is to build an intuitive understanding of the relationship between the location of poles and zeros in the
More informationDSP First Lab 11: PeZ - The z, n, and ωdomains
DSP First Lab : PeZ - The, n, and ωdomains The lab report/verification will be done by filling in the last page of this handout which addresses a list of observations to be made when using the PeZ GUI.
More informationLecture 19 IIR Filters
Lecture 19 IIR Filters Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/5/10 1 General IIR Difference Equation IIR system: infinite-impulse response system The most general class
More informationCh. 7: Z-transform Reading
c J. Fessler, June 9, 3, 6:3 (student version) 7. Ch. 7: Z-transform Definition Properties linearity / superposition time shift convolution: y[n] =h[n] x[n] Y (z) =H(z) X(z) Inverse z-transform by coefficient
More informationPHY 111L Activity 2 Introduction to Kinematics
PHY 111L Activity 2 Introduction to Kinematics Name: Section: ID #: Date: Lab Partners: TA initials: Objectives 1. Introduce the relationship between position, velocity, and acceleration 2. Investigate
More informationComputer Exercise 0 Simulation of ARMA-processes
Lund University Time Series Analysis Mathematical Statistics Fall 2018 Centre for Mathematical Sciences Computer Exercise 0 Simulation of ARMA-processes The purpose of this computer exercise is to illustrate
More informationExperiment 13 Poles and zeros in the z plane: IIR systems
Experiment 13 Poles and zeros in the z plane: IIR systems Achievements in this experiment You will be able to interpret the poles and zeros of the transfer function of discrete-time filters to visualize
More information18-Dec-12 PHYS Simple Pendulum. To investigate the fundamental physical properties of a simple pendulum.
Objective Simple Pendulum To investigate the fundamental physical properties of a simple pendulum. Equipment Needed Simple Pendulum Apparatus with Meter Scale and Protractor Bobs 4 (Aluminum, Brass, Lead,
More informationLAB 2 - ONE DIMENSIONAL MOTION
Name Date Partners L02-1 LAB 2 - ONE DIMENSIONAL MOTION OBJECTIVES Slow and steady wins the race. Aesop s fable: The Hare and the Tortoise To learn how to use a motion detector and gain more familiarity
More informationLab 1: Earthquake Resources & Plotting Epicenters
Name Geophysics of Earthquakes Lab 1: Earthquake Resources & Plotting Epicenters Your Mission: (1) Learn how to use an Internet earthquake database to access important information about earthquakes from
More informationLab 1 Uniform Motion - Graphing and Analyzing Motion
Lab 1 Uniform Motion - Graphing and Analyzing Motion Objectives: < To observe the distance-time relation for motion at constant velocity. < To make a straight line fit to the distance-time data. < To interpret
More informationES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK
ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK What is SIMULINK? SIMULINK is a software package for modeling, simulating, and analyzing
More informationForce vs time. IMPULSE AND MOMENTUM Pre Lab Exercise: Turn in with your lab report
IMPULSE AND MOMENTUM Pre Lab Exercise: Turn in with your lab report Newton s second law may be written r r F dt = p where F is the force and p is the change in momentum. The area under the force vs. time
More informationPhysics Spring 2006 Experiment 4. Centripetal Force. For a mass M in uniform circular motion with tangential speed v at radius R, the required
Centripetal Force I. Introduction. In this experiment you will study the centripetal force required for a mass in uniform circular motion. You will determine the centripetal forces required for different
More informationJaguar DFT Optimizations and Transition State Searches
Jaguar DFT Optimizations and Transition State Searches Density Functional Theory (DFT) is a quantum mechanical (QM) method that gives results superior to Hartree Fock (HF) in less computational time. A
More informationBCMB/CHEM 8190 Lab Exercise Using Maple for NMR Data Processing and Pulse Sequence Design March 2012
BCMB/CHEM 8190 Lab Exercise Using Maple for NMR Data Processing and Pulse Sequence Design March 2012 Introduction Maple is a powerful collection of routines to aid in the solution of mathematical problems
More informationE : Lecture 1 Introduction
E85.2607: Lecture 1 Introduction 1 Administrivia 2 DSP review 3 Fun with Matlab E85.2607: Lecture 1 Introduction 2010-01-21 1 / 24 Course overview Advanced Digital Signal Theory Design, analysis, and implementation
More informationDigital Signal Processing
COMP ENG 4TL4: Digital Signal Processing Notes for Lecture #21 Friday, October 24, 2003 Types of causal FIR (generalized) linear-phase filters: Type I: Symmetric impulse response: with order M an even
More informationLab 1: Dynamic Simulation Using Simulink and Matlab
Lab 1: Dynamic Simulation Using Simulink and Matlab Objectives In this lab you will learn how to use a program called Simulink to simulate dynamic systems. Simulink runs under Matlab and uses block diagrams
More informationME scope Application Note 28
App Note 8 www.vibetech.com 3/7/17 ME scope Application Note 8 Mathematics of a Mass-Spring-Damper System INTRODUCTION In this note, the capabilities of ME scope will be used to build a model of the mass-spring-damper
More informationDetailed Solutions to Exercises
Detailed Solutions to Exercises Digital Signal Processing Mikael Swartling Nedelko Grbic rev. 205 Department of Electrical and Information Technology Lund University Detailed solution to problem E3.4 A
More informationEE102B Signal Processing and Linear Systems II. Solutions to Problem Set Nine Spring Quarter
EE02B Signal Processing and Linear Systems II Solutions to Problem Set Nine 202-203 Spring Quarter Problem 9. (25 points) (a) 0.5( + 4z + 6z 2 + 4z 3 + z 4 ) + 0.2z 0.4z 2 + 0.8z 3 x[n] 0.5 y[n] -0.2 Z
More informationComputer simulation of radioactive decay
Computer simulation of radioactive decay y now you should have worked your way through the introduction to Maple, as well as the introduction to data analysis using Excel Now we will explore radioactive
More informationLecture 14 - Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013
Today s Objectives ENGR 105: Feedback Control Design Winter 2013 Lecture 14 - Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013 1. introduce the MATLAB Control System Toolbox
More informationLaboratory handouts, ME 340
Laboratory handouts, ME 340 This document contains summary theory, solved exercises, prelab assignments, lab instructions, and report assignments for Lab 4. 2014-2016 Harry Dankowicz, unless otherwise
More informationApplication Note. U. Heat of Formation of Ethyl Alcohol and Dimethyl Ether. Introduction
Application Note U. Introduction The molecular builder (Molecular Builder) is part of the MEDEA standard suite of building tools. This tutorial provides an overview of the Molecular Builder s basic functionality.
More informationDamped Oscillators (revisited)
Damped Oscillators (revisited) We saw that damped oscillators can be modeled using a recursive filter with two coefficients and no feedforward components: Y(k) = - a(1)*y(k-1) - a(2)*y(k-2) We derived
More information3 Charged Particle Motion in a Magnetic Field
3 Charged Particle Motion in a Magnetic Field When you have completed the Particle Annihilation section and read all the text (especially section 2.2), click the Next button in the Particle Annihilation
More informationHow many states. Record high temperature
Record high temperature How many states Class Midpoint Label 94.5 99.5 94.5-99.5 0 97 99.5 104.5 99.5-104.5 2 102 102 104.5 109.5 104.5-109.5 8 107 107 109.5 114.5 109.5-114.5 18 112 112 114.5 119.5 114.5-119.5
More informationFoundations of Computation
The Australian National University Semester 2, 2018 Research School of Computer Science Tutorial 1 Dirk Pattinson Foundations of Computation The tutorial contains a number of exercises designed for the
More information( ) John A. Quinn Lecture. ESE 531: Digital Signal Processing. Lecture Outline. Frequency Response of LTI System. Example: Zero on Real Axis
John A. Quinn Lecture ESE 531: Digital Signal Processing Lec 15: March 21, 2017 Review, Generalized Linear Phase Systems Penn ESE 531 Spring 2017 Khanna Lecture Outline!!! 2 Frequency Response of LTI System
More information5-Sep-15 PHYS101-2 GRAPHING
GRAPHING Objectives 1- To plot and analyze a graph manually and using Microsoft Excel. 2- To find constants from a nonlinear relation. Exercise 1 - Using Excel to plot a graph Suppose you have measured
More informationSignals and Systems. Problem Set: The z-transform and DT Fourier Transform
Signals and Systems Problem Set: The z-transform and DT Fourier Transform Updated: October 9, 7 Problem Set Problem - Transfer functions in MATLAB A discrete-time, causal LTI system is described by the
More informationLab 15 Taylor Polynomials
Name Student ID # Instructor Lab Period Date Due Lab 15 Taylor Polynomials Objectives 1. To develop an understanding for error bound, error term, and interval of convergence. 2. To visualize the convergence
More informationScientific Notation Plymouth State University
Scientific Notation Plymouth State University I. INTRODUCTION Often in chemistry (and in other sciences) it is necessary to talk about use very small or very large numbers (for example, the distance from
More informationSignals and Systems. Spring Room 324, Geology Palace, ,
Signals and Systems Spring 2013 Room 324, Geology Palace, 13756569051, zhukaiguang@jlu.edu.cn Chapter 10 The Z-Transform 1) Z-Transform 2) Properties of the ROC of the z-transform 3) Inverse z-transform
More informationBasic chromatographic parameters and optimization in LC
AM0925 Assignment Basic chromatographic parameters and optimization in LC Introduction This is a computer exercise where you will apply a simulator of reversed phase LC to study the influence of chromatographic
More informationEE 521: Instrumentation and Measurements
Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA November 1, 2009 1 / 27 1 The z-transform 2 Linear Time-Invariant System 3 Filter Design IIR Filters FIR Filters
More informationMATLAB BASICS. Instructor: Prof. Shahrouk Ahmadi. TA: Kartik Bulusu
MATLAB BASICS Instructor: Prof. Shahrouk Ahmadi 1. What are M-files TA: Kartik Bulusu M-files are files that contain a collection of MATLAB commands or are used to define new MATLAB functions. For the
More informationStellarium Walk-through for First Time Users
Stellarium Walk-through for First Time Users Stellarium is the computer program often demonstrated during our planetarium shows at The MOST, Syracuse s science museum. It is our hope that visitors to our
More informationLecture 7 Discrete Systems
Lecture 7 Discrete Systems EE 52: Instrumentation and Measurements Lecture Notes Update on November, 29 Aly El-Osery, Electrical Engineering Dept., New Mexico Tech 7. Contents The z-transform 2 Linear
More informationKinematics Lab. 1 Introduction. 2 Equipment. 3 Procedures
Kinematics Lab 1 Introduction An object moving in one dimension and undergoing constant or uniform acceleration has a position given by: x(t) =x 0 +v o t +1/2at 2 where x o is its initial position (its
More informationOCEAN/ESS 410 Lab 4. Earthquake location
Lab 4. Earthquake location To complete this exercise you will need to (a) Complete the table on page 2. (b) Identify phases on the seismograms on pages 3-6 as requested on page 11. (c) Locate the earthquake
More informationHow to Make or Plot a Graph or Chart in Excel
This is a complete video tutorial on How to Make or Plot a Graph or Chart in Excel. To make complex chart like Gantt Chart, you have know the basic principles of making a chart. Though I have used Excel
More informationI. Introduction. II. An Introduction to Starry Night NAME: ORBITAL MOTION
NAME: ORBITAL MOTION What will you learn in this Lab? You will be using some special software to simulate the motion of planets in our Solar System and across the night sky. You will be asked to try and
More informationUniversity of TN Chattanooga Physics 1040L 8/18/2012 PHYSICS 1040L LAB LAB 4: R.C. TIME CONSTANT LAB
PHYSICS 1040L LAB LAB 4: R.C. TIME CONSTANT LAB OBJECT: To study the discharging of a capacitor and determine the time constant for a simple circuit. APPARATUS: Capacitor (about 24 μf), two resistors (about
More informationC2A for Pulsar2 how to control your telescope from C2A
C2A for Pulsar2 how to control your telescope from C2A C2a is a free and powerful planetarium program available from.http://www.astrosurf.com/c2a/english/ that offers native support for Pulsar2 without
More informationDiscrete Time Systems
Discrete Time Systems Valentina Hubeika, Jan Černocký DCGM FIT BUT Brno, {ihubeika,cernocky}@fit.vutbr.cz 1 LTI systems In this course, we work only with linear and time-invariant systems. We talked about
More informationName Student ID # Instructor Lab Period Date Due. Lab 5 Continuity
Name Student ID # Instructor Lab Period Date Due Lab 5 Continuity Objectives 1. To visually represent the concept of continuity. 2. To develop an informal intuition for continuity. Continuity A fuction
More informationTutorial 23 Back Analysis of Material Properties
Tutorial 23 Back Analysis of Material Properties slope with known failure surface sensitivity analysis probabilistic analysis back analysis of material strength Introduction Model This tutorial will demonstrate
More informationVery useful for designing and analyzing signal processing systems
z-transform z-transform The z-transform generalizes the Discrete-Time Fourier Transform (DTFT) for analyzing infinite-length signals and systems Very useful for designing and analyzing signal processing
More informationUsing Microsoft Excel
Using Microsoft Excel Objective: Students will gain familiarity with using Excel to record data, display data properly, use built-in formulae to do calculations, and plot and fit data with linear functions.
More informationExperiment 0: Periodic Signals and the Fourier Series
University of Rhode Island Department of Electrical and Computer Engineering ELE : Communication Systems Experiment : Periodic Signals and the Fourier Series Introduction In this experiment, we will investigate
More informationMeasuring the time constant for an RC-Circuit
Physics 8.02T 1 Fall 2001 Measuring the time constant for an RC-Circuit Introduction: Capacitors Capacitors are circuit elements that store electric charge Q according to Q = CV where V is the voltage
More informationAstro 101 Lab #1. To advance time forward and backward, click on the arrow toolbar. From left to right, the buttons will
Name: Astro 101 Lab #1 Lab objectives 1) Learn how to use the Stellarium planetarium program, by becoming familiar with the user interface and configuring the planetarium to your present location on Earth.
More informationON SITE SYSTEMS Chemical Safety Assistant
ON SITE SYSTEMS Chemical Safety Assistant CS ASSISTANT WEB USERS MANUAL On Site Systems 23 N. Gore Ave. Suite 200 St. Louis, MO 63119 Phone 314-963-9934 Fax 314-963-9281 Table of Contents INTRODUCTION
More informationCHARTING THE HEAVENS USING A VIRTUAL PLANETARIUM
Name Partner(s) Section Date CHARTING THE HEAVENS USING A VIRTUAL PLANETARIUM You have had the opportunity to look at two different tools to display the night sky, the celestial sphere and the star chart.
More informationConnect the Vernier spectrometer to your lap top computer and power the spectrometer if necessary. Start LoggerPro on your computer.
Connect the Vernier spectrometer to your lap top computer and power the spectrometer if necessary. Start LoggerPro on your computer. The screen shown in Fig. 1 may be displayed. If status line displays
More informationEOS 102: Dynamic Oceans Exercise 1: Navigating Planet Earth
EOS 102: Dynamic Oceans Exercise 1: Navigating Planet Earth YOU MUST READ THROUGH THIS CAREFULLY! This exercise is designed to familiarize yourself with Google Earth and some of its basic functions while
More informationLab 1: Numerical Solution of Laplace s Equation
Lab 1: Numerical Solution of Laplace s Equation ELEC 3105 last modified August 27, 2012 1 Before You Start This lab and all relevant files can be found at the course website. You will need to obtain an
More informationLecture 3 Matlab Simulink Minimum Phase, Maximum Phase and Linear Phase Systems
Lecture 3 Matlab Simulink Minimum Phase, Maximum Phase and Linear Phase Systems Lester Liu October 31, 2012 Minimum Phase, Maximum Phase and Linear Phase LTI Systems In this section, we will explore the
More informationLab 3 & 4. LTI Systems, the Z-Transform, and an Introduction
E E 2 7 5 Lab January 28, 2015 Lab 3 & 4. LTI Systems, the Z-Transform, and an Introduction to Filtering Discrete Linear Time Invariant Systems - Short Review x[n] h[n] y[n] A system is: linear if y[n]
More information1 Newton s 2nd and 3rd Laws
Physics 13 - Winter 2007 Lab 2 Instructions 1 Newton s 2nd and 3rd Laws 1. Work through the tutorial called Newton s Second and Third Laws on pages 31-34 in the UW Tutorials in Introductory Physics workbook.
More informationSIGNALS AND SYSTEMS LABORATORY 14: The Rudiments of Antenna Design
SIGNALS AND SYSTEMS LABORATORY 4: The Rudiments of Antenna Design INTRODUCTION By and large, in our study of signals and systems we have been concerned with rational functions. These are functions of exponential
More informationCentre for Mathematical Sciences HT 2017 Mathematical Statistics. Study chapters 6.1, 6.2 and in the course book.
Lund University Stationary stochastic processes Centre for Mathematical Sciences HT 2017 Mathematical Statistics Computer exercise 2 in Stationary stochastic processes, HT 17. The purpose with this computer
More informationRadiation. Laboratory exercise - Astrophysical Radiation Processes. Magnus Gålfalk Stockholm Observatory 2007
Radiation Laboratory exercise - Astrophysical Radiation Processes Magnus Gålfalk Stockholm Observatory 2007 1 1 Introduction The electric (and magnetic) field pattern from a single charged particle can
More informationLaboratory handout 5 Mode shapes and resonance
laboratory handouts, me 34 82 Laboratory handout 5 Mode shapes and resonance In this handout, material and assignments marked as optional can be skipped when preparing for the lab, but may provide a useful
More informationMultivariable Control Laboratory experiment 2 The Quadruple Tank 1
Multivariable Control Laboratory experiment 2 The Quadruple Tank 1 Department of Automatic Control Lund Institute of Technology 1. Introduction The aim of this laboratory exercise is to study some different
More informationv Prerequisite Tutorials GSSHA WMS Basics Watershed Delineation using DEMs and 2D Grid Generation Time minutes
v. 10.1 WMS 10.1 Tutorial GSSHA WMS Basics Creating Feature Objects and Mapping Attributes to the 2D Grid Populate hydrologic parameters in a GSSHA model using land use and soil data Objectives This tutorial
More informationIntroduction to Hartree-Fock calculations in Spartan
EE5 in 2008 Hannes Jónsson Introduction to Hartree-Fock calculations in Spartan In this exercise, you will get to use state of the art software for carrying out calculations of wavefunctions for molecues,
More informationEXPERIMENT 4 ONE DIMENSIONAL MOTION
EXPERIMENT 4 ONE DIMENSIONAL MOTION INTRODUCTION This experiment explores the meaning of displacement; velocity, acceleration and the relationship that exist between them. An understanding of these concepts
More informationFree Fall. v gt (Eq. 4) Goals and Introduction
Free Fall Goals and Introduction When an object is subjected to only a gravitational force, the object is said to be in free fall. This is a special case of a constant-acceleration motion, and one that
More informationTALLINN UNIVERSITY OF TECHNOLOGY, INSTITUTE OF PHYSICS 6. THE TEMPERATURE DEPENDANCE OF RESISTANCE
6. THE TEMPERATURE DEPENDANCE OF RESISTANCE 1. Objective Determining temperature coefficient of metal and activation energy of self-conductance of semiconductor sample. 2. Equipment needed Metal and semiconductor
More informationWindNinja Tutorial 3: Point Initialization
WindNinja Tutorial 3: Point Initialization 6/27/2018 Introduction Welcome to WindNinja Tutorial 3: Point Initialization. This tutorial will step you through the process of downloading weather station data
More informationPhotometry of Supernovae with Makali i
Photometry of Supernovae with Makali i How to perform photometry specifically on supernovae targets using the free image processing software, Makali i This worksheet describes how to use photometry to
More informationLecture 2 OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE
OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE EEE 43 DIGITAL SIGNAL PROCESSING (DSP) 2 DIFFERENCE EQUATIONS AND THE Z- TRANSFORM FALL 22 Yrd. Doç. Dr. Didem Kivanc Tureli didemk@ieee.org didem.kivanc@okan.edu.tr
More informationLife Cycle of Stars. Photometry of star clusters with SalsaJ. Authors: Daniel Duggan & Sarah Roberts
Photometry of star clusters with SalsaJ Authors: Daniel Duggan & Sarah Roberts Photometry of star clusters with SalsaJ Introduction Photometry is the measurement of the intensity or brightness of an astronomical
More informationDriven Harmonic Oscillator
Driven Harmonic Oscillator Physics 6B Lab Experiment 1 APPARATUS Computer and interface Mechanical vibrator and spring holder Stands, etc. to hold vibrator Motion sensor C-209 spring Weight holder and
More informationGeorge Mason University ECE 201: Introduction to Signal Analysis Spring 2017
Assigned: March 20, 2017 Due Date: Week of April 03, 2017 George Mason University ECE 201: Introduction to Signal Analysis Spring 2017 Laboratory Project #6 Due Date Your lab report must be submitted on
More informationO P E R A T I N G M A N U A L
OPERATING MANUAL WeatherJack OPERATING MANUAL 1-800-645-1061 The baud rate is 2400 ( 8 bits, 1 stop bit, no parity. Flow control = none) To make sure the unit is on line, send an X. the machine will respond
More information1 Introduction to Minitab
1 Introduction to Minitab Minitab is a statistical analysis software package. The software is freely available to all students and is downloadable through the Technology Tab at my.calpoly.edu. When you
More informationTutorial. Getting started. Sample to Insight. March 31, 2016
Getting started March 31, 2016 Sample to Insight CLC bio, a QIAGEN Company Silkeborgvej 2 Prismet 8000 Aarhus C Denmark Telephone: +45 70 22 32 44 www.clcbio.com support-clcbio@qiagen.com Getting started
More informationZ Transform (Part - II)
Z Transform (Part - II). The Z Transform of the following real exponential sequence x(nt) = a n, nt 0 = 0, nt < 0, a > 0 (a) ; z > (c) for all z z (b) ; z (d) ; z < a > a az az Soln. The given sequence
More information( ) ( ) = q o. T 12 = τ ln 2. RC Circuits. 1 e t τ. q t
Objectives: To explore the charging and discharging cycles of RC circuits with differing amounts of resistance and/or capacitance.. Reading: Resnick, Halliday & Walker, 8th Ed. Section. 27-9 Apparatus:
More informationUNIVERSITY OF OSLO. Please make sure that your copy of the problem set is complete before you attempt to answer anything.
UNIVERSITY OF OSLO Faculty of mathematics and natural sciences Examination in INF3470/4470 Digital signal processing Day of examination: December 9th, 011 Examination hours: 14.30 18.30 This problem set
More informationAstronomy 101 Lab: Stellarium Tutorial
Name: Astronomy 101 Lab: Stellarium Tutorial Please install the Stellarium software on your computer using the instructions in the procedure. If you own a laptop, please bring it to class. You will submit
More informationSpectrometer User s Guide
Spectrometer User s Guide (Order Codes: V-SPEC, SPRT-VIS, SP-VIS, SP-UV-VIS, ESRT-VIS) The spectrometer is a portable light spectrophotometer, combining a spectrometer and a light source/cuvette holder.
More informationLab #10 Atomic Radius Rubric o Missing 1 out of 4 o Missing 2 out of 4 o Missing 3 out of 4
Name: Date: Chemistry ~ Ms. Hart Class: Anions or Cations 4.7 Relationships Among Elements Lab #10 Background Information The periodic table is a wonderful source of information about all of the elements
More informationData Assimilation Research Testbed Tutorial
Data Assimilation Research Testbed Tutorial Section 2: How should observations of a state variable impact an unobserved state variable? Multivariate assimilation. Single observed variable, single unobserved
More informationz-transform Chapter 6
z-transform Chapter 6 Dr. Iyad djafar Outline 2 Definition Relation Between z-transform and DTFT Region of Convergence Common z-transform Pairs The Rational z-transform The Inverse z-transform z-transform
More informationMASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department. Experiment 03: Work and Energy
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department Physics 8.01 Fall Term 2010 Experiment 03: Work and Energy Purpose of the Experiment: In this experiment you allow a cart to roll down an inclined
More informationz-transforms Definition of the z-transform Chapter
z-transforms Chapter 7 In the study of discrete-time signal and systems, we have thus far considered the time-domain and the frequency domain. The z- domain gives us a third representation. All three domains
More informationAugust 7, 2007 NUMERICAL SOLUTION OF LAPLACE'S EQUATION
August 7, 007 NUMERICAL SOLUTION OF LAPLACE'S EQUATION PURPOSE: This experiment illustrates the numerical solution of Laplace's Equation using a relaxation method. The results of the relaxation method
More informationSIGNALS AND SYSTEMS LABORATORY 4: Polynomials, Laplace Transforms and Analog Filters in MATLAB
INTRODUCTION SIGNALS AND SYSTEMS LABORATORY 4: Polynomials, Laplace Transforms and Analog Filters in MATLAB Laplace transform pairs are very useful tools for solving ordinary differential equations. Most
More informationComputational Study of Chemical Kinetics (GIDES)
Computational Study of Chemical Kinetics (GIDES) Software Introduction Berkeley Madonna (http://www.berkeleymadonna.com) is a dynamic modeling program in which relational diagrams are created using a graphical
More informationExperiment P05: Position, Velocity, & Acceleration (Motion Sensor)
PASCO scientific Physics Lab Manual: P05-1 Experiment P05: Position, Velocity, & Acceleration (Motion Sensor) Concept Time SW Interface Macintosh file Windows file linear motion 30 m 500 or 700 P05 Position,
More informationEEL3135: Homework #4
EEL335: Homework #4 Problem : For each of the systems below, determine whether or not the system is () linear, () time-invariant, and (3) causal: (a) (b) (c) xn [ ] cos( 04πn) (d) xn [ ] xn [ ] xn [ 5]
More informationProject IV Fourier Series
Project IV Fourier Series Robert Jerrard Goal of the project To develop understanding of how many terms of a Fourier series are required in order to well-approximate the original function, and of the differences
More informationLaboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint
Laboratory 11 State Feedback Controller for Position Control of a Flexible Joint 11.1 Objective The objective of this laboratory is to design a full state feedback controller for endpoint position control
More information